package main

import (
	"fmt"
	"helloword01/09funcadvanced/03param/scope"
)

var name = "tom"

// 参数传递
// 1.值传递 ：基本类型int系列、float系列 、byte、bool、string、数组、结构体struct
// 2.引用传递：指针、slice切片、map、管道chan 、interface等
func main() {
	fmt.Println(name)                         //tom
	test01()                                  //tom
	test02()                                  //jack
	test01()                                  //jack
	fmt.Printf(fmt.Sprintf("%d", scope.Num3)) //30
}
func test01() {
	fmt.Println(name)
}
func test02() {
	name = "jack"
	fmt.Println(name)
}
